@charset 'utf-8';

html, body {
	position: relative;
	width: 100%;
	height: 100%
}

body, div, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, th, td {
	margin: 0;
	padding: 0
}

body {
	background: #fff;
	color: #666;
	font-size: 14px;/*hack ie8*/
	font-family: 'Microsoft YaHei', '微软雅黑', 'STXihei', '华文细黑', Verdana, Arial, Helvetica, sans-serif;
	-webkit-font-smoothing: antialiased;
	scrollbar-face-color: #666;
	scrollbar-highlight-color: #ccc;
	scrollbar-shadow-color: #666;
	scrollbar-3dlight-color: #ccc;
	scrollbar-arrow-color: #ccc;
	scrollbar-track-color: #ccc;
	scrollbar-darkshadow-color: #666
}

del, ins, a {
	text-decoration: none
}

a:active,a:focus {
	color: #03c
}

fieldset, img, abbr, acronym {
	border: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

ol,ul,li {
	list-style: none
}

input, button, textarea, select, optgroup, option {
	outline: none;
    font-family:inherit;
    font-size:inherit;
    color: inherit;
    font-style:inherit;
    font-weight:inherit
}

input[type="submit"] {
	cursor: pointer
}

button {
	cursor: pointer
}

input::-moz-focus-inner {
	border: 0; padding: 0
}

::-webkit-scrollbar {
	width: 6px;
	height: 6px
}

::-webkit-scrollbar-track {
	background-color: #ccc;
}

::-webkit-scrollbar-track-piece {
	background-color: #ccc
}

::-webkit-scrollbar-thumb {
	background-color: #333
}

::-webkit-scrollbar-button {
	background-color: #ccc;
	width: 0;
	height: 0
}

::-webkit-scrollbar-corner {
	background-color: transparent
}

::-moz-selection {
	color: #fff;
	background: #666
}

::selection {
	color: #fff;
	background: #666
}